V2EX  ›  英汉词典
Enqueued related words: Tessellation Shader, Compute Shader

Geometry Shader

定义 Definition

几何着色器:图形渲染管线中的一种着色器阶段,位于顶点着色器之后、光栅化之前,用于对输入的图元(如点/线/三角形)进行进一步处理,并可生成、修改或丢弃图元(例如把一个点扩展成面片、为线段生成带厚度的条带、生成额外三角形等)。常见于 OpenGL/Direct3D 等实时渲染 API。(也可泛指这一阶段对应的着色器程序。)

发音 Pronunciation (IPA)

/dʒiˈɑːmətri ˈʃeɪdər/

例句 Examples

A geometry shader can turn a single point into a small quad.
几何着色器可以把一个点扩展成一个小四边形。

In our engine, we use a geometry shader to generate billboarded particles and to emit extra triangles for outlining effects.
在我们的引擎里,我们用几何着色器生成始终朝向镜头的粒子,并发射额外三角形来实现描边效果。

词源 Etymology

geometry 源自希腊语 geōmetría,意为“测量土地/几何学”;shader 来自 shade(“着色、阴影处理”)加上表示执行者/工具的后缀 -er。合在一起直译为“处理几何图元的着色器”,强调它对“几何/图元形状与数量”的参与,而不仅是对像素颜色的计算。

相关词 Related Words

文献与作品 Literary / Notable Works

  • OpenGL Programming Guide(《OpenGL 编程指南》,常被称为“红宝书”):介绍 OpenGL 管线与着色器阶段,包含几何着色器相关内容。
  • The OpenGL Shading Language:系统讲解 GLSL,各类着色器(含 geometry shader)的编写与用法。
  • Real-Time Rendering:实时渲染经典教材,讨论可编程管线与几何处理技术,常提及几何着色器的应用与局限。
  • GPU Gems 系列:收录多种 GPU 实用技巧与渲染方法,涉及利用着色器(包括几何阶段思路)实现特效的案例。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1124 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 16:54 · PVG 00:54 · LAX 08:54 · JFK 11:54
♥ Do have faith in what you're doing.